Big Huge Thesaurus

antihypertensive drug

noun